package day02;

public class LongDemo {
    public static void main(String[] args) {
        //2.long:长整型，8个字节，范围-2^63到2^63-1  900万万亿
        long a=25L;  //25为长整型直接量
        //long b=10000000000;   //100亿默认为整形直接量，但超出int范围了
        long c=10000000000L;
        //long d=3.14;  //长整型变量只能装整数

        long e=1000000000*2*10L;
        System.out.println(e);//200亿       int*int=int   int*long=long(范围大的)
        long f=1000000000*3*10L;
        System.out.println(f);//不是300亿       1000000000*3   为int型    溢出了
        long g=1000000000L*3*10;
        System.out.println(g);//300亿
        //长整型变量要将L放在第一个数字之后(往前放)，以防溢出
        long h=100000000L*3*10;
        System.out.println(h);//30亿
        long i=200000L*200000*3;
        System.out.println(i);
        long j=14L;

    }
}
